river aggregate - Spanish English Dictionary